Haffkine Biopharmaceutical Corporation Ltd